Synonyms for "spina bifida"

Words with similar meaning